top level manager - German English Dictionary